platoon sergeant - Turkish English Dictionary